/**
 *
 */
package com.angel.io.type.rows;

import java.text.DateFormat;
import java.util.Date;

/**
 * @author William
 *
 */
public interface ImportRowFile {

	public Object getValue(int position);

	public String getStringValue(int position);

	public Integer getIntegerValue(int position);

	public Double getDoubleValue(int position);

	public Date getDateValue(DateFormat dateFormat, int position);

	public Float getFloatValue(int position);

	public Object[] getValues();

	public String[] getStringValues();

	public Double[] getDoubleValues();

	public Integer[] getIntegerValues();

	public Float[] getFloatValues();

	public int quantityColumns();

	public boolean isEmpty();

}
